$(function() {
    $("form").validate({
        submitHandler : function(form) {// 必须写在验证前面，否则无法ajax提交
            ly.ajaxSubmit(form, {// 验证新增是否成功
                type : "post",
                success : function(data) {
                    if (data == "success") {
                        layer.confirm('更新成功!是否关闭窗口?', function(index) {
                            parent.grid.loadData();
                            parent.layer.close(parent.pageii);
                            return false;
                        });
                    } else {
                        $(".l_err").css('display', 'block');
                        $(".l_err").html(data);
                        layer.alert('添加失败！', 3);
                    }
                }
            });
        },
        rules : {
    		name:{
				required : true,
                maxlength : 50,
			},
			roleKey:{
				required : true,
                maxlength : 20,
			}
		},
		messages : {
			name:{
				required : '角色名不能为空！',
				maxlength : "长度不能大于50"
			},
			roleKey:{
				required : '角色key不能为空！',
				maxlength : "长度不能大于20",
			}
		},
        errorPlacement : function(error, element) {// 自定义提示错误位置
            $(".l_err").css('display', 'block');
            $(".l_err").html(error.html());
        },
        success : function(label) {// 验证通过后
            $(".l_err").css('display', 'none');
        }
    });
    // 绑定取消按钮事件
    $(".cancel").click(function() {
        parent.layer.close(parent.pageii);
    });
    // 修改页面角色名输入框获取焦点
//    $("#roleName").focus();
});
